680 Laurel St, At the intersection of Laurel and Cherry, San Carlos, CA 94070-3112
View on Map
What travelers say:
I have been to this one and the new location in Palo Alto. In both cases RR did not disappoint. We went there for my son's birthday and had a great time, including special dessert for him. We recently had RR cater lunch at our office and it was just as good as ever. Go for it!